Implications of classical scheduling results for real-time systems - Computer
نویسنده
چکیده
rhs work W U I c!onc 31 hila f h t f i n t c ~ i i ~ f i o r 1% us on \ahbuti<c,! system design and scheduling algorithm and avoiding poor or erroneous choices. The scheduling theory literature is so vast that we can’t pretend to be comprehensive, but this article does present a minimum set of results and their implications. The set includes Jackson’s rule, Smith’s rule, McNaughton’s theorem, Liu and Layland’s rate-monotonic rule, Mok‘s theorems, and Richard’s anomalies. Besides learning about these results, readers should be able to answer, at least, the following questions:
منابع مشابه
Optimal Scheduling of CHP-based Microgrid Under Real-Time Demand Response Program
Microgrid (MG) is considered as a feasible solution to integrate the distributed energy sources. In this paper, optimal scheduling of a grid-connected MG is investigated considering different power sources as combined heat and power (CHP) units, only power and heat generating units, and battery storage systems. Two different feasible operating regions are considered for the CHP units. In additi...
متن کاملSafety Verification of Real Time Systems Serving Periodic Devices
In real-time systems response to a request from a controlled object must be correct and timely. Any late response to a request from such a device might lead to a catastrophy. The possibility of a task overrun, i.e., missing the deadline for completing a requested task, must be checked and removed during the design of such systems. Safe design of real-time systems running periodic tasks under th...
متن کاملImplications of Classical Scheduling Results for Real-Time Systems
Important classical scheduling theory results for real time computing are identi ed Im plications of these results from the perspective of a real time systems designer are discussed Uni processor and multiprocessor results are addressed as well as important issues such as future release times precedence constraints shared resources task value overloads static versus dynamic scheduling preemptio...
متن کاملA Multiprocessor System with Non-Preemptive Earliest-Deadline-First Scheduling Policy: A Performability Study
This paper introduces an analytical method for approximating the performability of a firm realtime system modeled by a multi-server queue. The service discipline in the queue is earliestdeadline- first (EDF), which is an optimal scheduling algorithm. Real-time jobs with exponentially distributed relative deadlines arrive according to a Poisson process. All jobs have deadlines until the end of s...
متن کاملAn Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ
An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...
متن کاملAn Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ
An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...
متن کامل